printing perfect numbers